body{
  padding:0px;
  margin:0px auto;
}
a{
  text-decoration:none;
}
h1, h2, h3, h4, h5, h6{
  margin: 0;
  padding: 0;
}
ul,li{
  list-style: none;
  margin: 0;
  padding: 0;
}
#app {
  font-family: 'Avenir', Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-align: left;
  color: #2c3e50;
}
.detailsBgcolor .is-always-shadow{
  background: url('../image/details3.jpg') no-repeat;
  background-size:100% 100%;
}
.el-container .el-main{
  background: url('../image/food2.jpg') no-repeat;
  background-size: 100% 100%;
}
.clearFloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearFloat{zoom:1}
p, ul, li{
  margin: 0;
  padding: 0;
}
.buttonStyle {
  width: 105px;
  height:40px;
}
.Top {
  margin-top: 18px!important;
}
.textTop{
  margin-top: 20px;
  font-size:16px;
  font-weight:400;
  color:#333333;
}
.pHight{
  font-size: 16px;
  font-weight: 400;
  color: #333333;
  margin-bottom: 12px;
  margin-top:2px;
}
.allBackGround{
  background: #FFFFFF;
  border-radius: 2px;
  margin-top: 8px;
  padding: 20px 0 40px 20px
}
.elRowLeft{
  margin-left: 10px;
}

.lineBlueAuto{
  width:4px;
  height:20px;
  background: #009DFF;
  display: inline-block;
  margin-right: 6px;
}
.breadTitleAuto {
  display: inline-block;
  height:18px;
  font-size:18px;
  font-weight:600;
  color:#333333;
  line-height:18px;
  position: absolute;
  top: 2px;
}
.autoSuccAfter{
  font-size:16px;
  font-weight:400;
  color:rgba(153,153,153,1);
  display: inline-block;
  position: absolute;
  top: 1px;
  left: 110px;
}
